Keep up the hard work... Very few people have done what you have in such a short amount of time... There always be loyalists to this shop or the other, and mistakes have probably been made on everyones side. Don't let that shift your focus. Like any forum tt.net has a heard that follows trends, especially so with the younger crowds.
I think that you are one of us, a person with a genuine desire to modify cars and push the limits unlike many bureaucratic shops with largely profit in mind.
Providing good service, connections and advice is key in your business.